completed successfully - Turkish English Dictionary